Add a GtkSetting (gtk-entry-select-on-focus) controlling whether the
authorOwen Taylor <otaylor@redhat.com>
Sat, 2 Feb 2002 22:52:22 +0000 (22:52 +0000)
committerOwen Taylor <otaylor@src.gnome.org>
Sat, 2 Feb 2002 22:52:22 +0000 (22:52 +0000)
commitd6622d38d6f460d84f571669a2081a8fd3024f11
tree70f263d9587bc25934afcc4fed6e594ea9f79c90
parent2ee08d8ec6db2b23dd0e4865be411f934513b48c
Add a GtkSetting (gtk-entry-select-on-focus) controlling whether the

Sat Feb  2 17:43:00 2002  Owen Taylor  <otaylor@redhat.com>

* gtk/gtkentry.c (gtk_entry_grab_focus): Add a GtkSetting
(gtk-entry-select-on-focus) controlling whether the
contents of an entry are selected on focus in.

* gtk/gtkmenu.c (gtk_menu_key_press): Add a GtkSetting
(gtk-can-change-accels) controlling whether accelerators can be
changed on the fly or not. (#51902)

* gtk/gtkmenu.c (gtk_menu_key_press): Allow unmodified
accelerators, now that accelerator changing can be turned
off for those who won't expect it. (#61285)

* gtk/gtkaccelgroup.c (gtk_accelerator_valid): Allow
Backspace/Delete/KP_Delete as valid accelerators.

* gtk/gtkmenu.c (gtk_menu_key_press): Allow setting of
Delete/Backspace as accelerators by making them toggle
the menu item between empty and the pressed key.
(#58605)

* tests/testgtkrc: Remove the objectionably short cursor blink
time setting.
ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtkaccelgroup.c
gtk/gtkentry.c
gtk/gtkmenu.c